Renault India has introduced an array of new sales and service touchpoints across the country. With the addition of the new touchpoints, Renault now has over 415 sales and service centres in the country; 90 of which have been introduced in the past year itself. Watch the video to get all the details.